# 一般是字面量和变量或者变量和变量之间使用拼接
# 1.利用+号
name = "黑马程序员"
print("我的名字是：" + name + ", 我可以唱跳rap篮球！")
class_num = 57
avg_salary = 16781
# 2.通过占位的形式，完成数字和字符串的拼接
message = "python大数据资料，北京%s期，毕业平均工资：%s" % (class_num, avg_salary)
print(message)
# 3.不同类型的占位
name = "传智播客"
set_up_year = 2006
stock_price = 19.99
message = "i am :%s , 我成立于: %d,我今天的股价是：%.2f" % (name, set_up_year, stock_price)
print(message)

# 4. 快速格式化字符串的方式
# 语法： f"内容{变量}"
# 特点：不做精度控制，原封不动的将变量填入
message = f"我是{name},我成立于{set_up_year},我的股价是{stock_price}"
print(message)

# 5.对表达示意进行格式化
print("1 * 1的结果是：%s" % (1 * 1))
print(f"1 * 1的结果是：{1 * 1}")
print("字符串在Python中的类型名是：%s" % type("字符串"))